dulcimer (hammered) - English Synonyms Dictionary